/**
 * ReminderType枚举
 *
 * @author sxf
 * @email sxf02615@163.com
 * @date 2025/1/15
 */
package com.sxf.crm.enums;


import com.fasterxml.jackson.annotation.JsonValue;

public enum ReminderType {
     // 邮件提醒
     EMAIL_REMINDER("邮件提醒"),    
     // 短信提醒
     SMS_REMINDER("短信提醒"),
     // 系统通知提醒（如弹窗、消息中心等）
     SYSTEM_NOTIFICATION("系统通知提醒"),
     // 微信提醒（如果系统支持微信集成）
     WECHAT_REMINDER("微信提醒");

   
     private final String label;

     ReminderType(String label) {
         this.label = label;
     }
 
     public String getLabel() {
         return label;
     }
     
     @JsonValue
     public String getName() {
         return this.name();
     }

     @Override
     public String toString() {
         return label;
     }
}
